@charset "utf-8";
/*
工具条默认皮肤样式	
//	上海静安 门户网站定制版
*/
em.getmessage,em.getmainmessage{font-style:normal;}
html{
	background-image:url(about:blank);
	background-attachment:fixed;
}
div#ABTToolbar{
	position:fixed;
	top:0px;
	left:0px;
	*position:absolute;
	*top:expression(eval(document.documentElement.scrollTop));
	width:100%;
	
	padding:4px 0px;
	/*background:#CCC;*/
	font-size:12px;
	line-height:18px;
	text-align:center;
	color:#000;
	z-index:1000;
	background:url(images/ToolsBG.gif) repeat left top;
	padding-top:8px;
}
div#ABTToolbar *{padding:0px;margin:0px;}

div#ABTToolbar input{
	height:23px;
	padding:2px 4px 0px 25px;
	margin-left:0px;
	background-image:url(images/buttonbg.gif);
	background-repeat:no-repeat;
	font-size:13px;
	line-height:14px;
	border:none;
	background:url(images/buttonbg.gif);
}
div#ABTToolbar div#hightcontrast{
	position:relative;
	display:inline;
	padding-left:3px;
}
div#ABTToolbar div#hightcontrast input{margin-left:0px;}
div#ABTToolbar div#hightcontrast ul#hightcontrastlist{
	position:absolute;
	width:88px;
	top:17px;
	*top:23px;
	left:3px;
	border:1px solid #000;
	text-align:left;
	padding:0px;
	background:#CCC;
	text-align:center;
}
div#ABTToolbar div#hightcontrast ul#hightcontrastlist li{
	list-style-type:none;
}
div#ABTToolbar input#textmodebutton{padding-left:23px;width:128px;background-position:-2px -8px;}
div#ABTToolbar input#pagezoomin{background-position:-2px -42px;width:78px;}
div#ABTToolbar input#pagezoomout{background-position:-2px -74px;width:78px;}
div#ABTToolbar input#fontzoomin{background-position:-2px -107px;width:78px;}
div#ABTToolbar input#fontzoomout{background-position:-2px -140px;width:78px;}
div#ABTToolbar input#hightcontrastbutton{background-position:-2px -173px;width:78px;}
div#ABTToolbar input#guidesbutton{background-position:0px -206px;width:100px;}
div#ABTToolbar input#texttipsbutton{background-position:-2px -239px;width:78px;}
div#ABTToolbar input#ABTHelpbutton{padding-left:29px;background-position:0px  -272px;width:65px;}
div#ABTToolbar input#resetbutton{background-position:-2px -305px;width:53px;}
div#ABTToolbar input#closetoolbar{background-position:-2px -338px;width:53px;}

div#ABTToolbar a#ABTHelpbutton ,div#ABTToolbar a#ABTHelp_talk {
	display:inline;
	padding-left:24px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:1px;
	background:url(images/buttonbg.gif) no-repeat 2px -276px;
	text-indent:20px;
}
div#guidesbox{
	width:100%;
	height:0px;
	line-height:0px;
	font-size:0px;
}
div#guidesbox div#guidesXLine{
	position:absolute;
	width:100%;
	height:4px;
	left:0px;
	top:0px;
	font-size:0px;
	line-height:0px;
	z-index:999;
}
div#guidesbox div#guidesYLine{
	position:absolute;
	width:4px;
	height:100%;
	top:0px;
	font-size:0px;
	line-height:0px;
	z-index:998;
}
div.skipelement{
	width:0px;
	height:0px;
	line-height:0px;
	font-size:0px;
}
div#abthelpbox{
	position:fixed;
	top:90px;
	left:50%;
	*position:absolute;
	*bottom:auto;
	*top:expression(eval(document.documentElement.scrollTop+90));
	margin-left:-313px;
	width:620px;
	height:350px;
	z-index:100;
	border:3px solid #000;
	background:#FFF;
	font-family:"微软雅黑";
	font-size:12px;
	line-height:14px;
	text-align:left;
	padding:10px;
}
div#abthelpbox div#helptitle{
	font-size:14px;
	line-height:16px;
	padding:0px 0px 5px 0px;
	width:620px;
	margin:0px auto 10px auto;
	border-bottom:2px solid #CCC;
	font-weight:bold;
}
div#abthelpbox div#helpcontent{
	width:620px;
	height:318px;
}
div#abthelpbox div#helpcontent iframe{
	width:620px;
	height:318px;
	overflow-y:scroll;
}
div#abthelpbox div#closehelpbox{
	float:right;
	margin-top:-353px;
	width:18px;
	height:18px;
	font-size:0px;
	line-height:0px;
}
div#abthelpbox div#closehelpbox a{
	display:block;
	width:18px;
	height:18px;
	background:url(images/close1.gif) no-repeat left top;
}
div#gettextmessagebox{
	width:100%;
	position:fixed;
	bottom:0px;
	left:0px;
	text-align:center;
	*position:absolute;
	*bottom:auto;
	*top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	border-top:2px solid #000;
	background:#CCC;
	height:140px;
	z-index:1000;
	overflow:hidden;
}
div#gettextmessagebox div#closetextmessagebox{
	float:right;
	width:18px;
	height:18px;
	font-size:0px;
	line-height:0px;
	padding:8px 8px 0px 0px;
}
div#gettextmessagebox div#closetextmessagebox a{
	display:block;
	width:18px;
	height:18px;
	line-height:0px;
	background:url(images/close2.gif) no-repeat left top;
}
div#gettextmessagebox div#textbgbuttonbox{
	float:right;
	height:18px;
	line-height:18px;
	padding:8px 8px 0px 0px;
}
div#gettextmessagebox div#pinyinbuttonbox{
	float:right;
	height:18px;
	line-height:18px;
	padding:8px 8px 0px 0px;
}
div#gettextmessagebox div#gettextmessagecontent{
	clear:both;
	width:100%;
	padding-top:20px;
	font-family:"微软雅黑";
	font-size:26px;
	line-height:26px;
	line-height:46px\0;
}
div#gettextmessagebox div#gettextmessagecontent span{
	display:inline-block;
	padding:20px 2px;
	margin-top:-20px;
	height:28px;
	font-size:26px;
	line-height:28px;
}
div#gettextmessagebox div#gettextmessagecontent span sup{
	display:block;
	margin-top:-47px;
	font-size:16px;
	line-height:20px;
}